package org.test.service;

import org.test.dto.SearchStaffInfoDto;
import org.test.dto.StatisticsDto;
import org.test.pojo.StaffInfo;

import java.util.List;

public interface StaffInfoService {

    Integer insertStaffInfo(StaffInfo staffInfo);

    Integer updateStaffInfo(StaffInfo staffInfo);

    Integer deleteStaffInfoById(Long staffId);

    List<StaffInfo> selectByPage(SearchStaffInfoDto dto);

    Long countStaffInfo(SearchStaffInfoDto dto);

    StaffInfo selectStaffInfoById(Long staffId);

    List<StaffInfo> selectByAll();

    StaffInfo selectStaffInfoByUid(String staffNumber);

    StaffInfo selectStaffInfoByNa(String staffAccount);

    StaffInfo selectStaffInfoByPh(String staffPhone);

    StaffInfo selectStaffInfoByUidAndPwd(String staffAccount,String staffPwd);

    StaffInfo selectStaffInfoByNaAndPh(String staffName,String staffPhone);


    
}